@charset "utf-8";



#ma_content {width:1200px; height:auto; min-height: 400px; margin:0 auto; margin-bottom:20px;}




/*.ma_tiezi_list_page {padding-top:4px;}
.ma_xintie_pager {text-align:center; border-top:#d3d3d3 1px solid; padding-top:10px; margin-left:4px;}
.ma_tiezi_list_page a, .ma_xintie_pager a {display:block; height:26px; line-height:26px; float:left; border:#d3d3d3 1px solid; padding:0 9px; margin-right:3px; background-color:#fff;}
.ma_tiezi_list_page a:hover, .ma_xintie_pager a:hover {border-color:#0EC16F;}
.ma_tiezi_list_page .prev {background:url(../images/pre_bg.png) no-repeat center center #fff; width:8px;}
.ma_tiezi_list_page .prev:hover {background-image:url(../images/pre_bg_hover.png);}
.ma_tiezi_list_page .next {background:url(../images/next_bg.png) no-repeat 55px center #fff; padding-right:24px; margin:0;}
.ma_tiezi_list_page .next:hover {background-image:url(../images/next_bg_hover.png);}
.ma_tiezi_list_page span {display:block; height:28px; line-height:28px; float:left; padding:0 10px; margin-right:3px; background-color:#0EC16F; color:#fff;}*/


.ma_list_tab_t {line-height:150%; font-size:14px; margin-bottom:0;}
.ma_list_tab_t .pipe {margin:0 10px;}



.ma_mianbaoxie {width:auto; height:auto; font-size:14px; margin-top:13px;}

.ma_list_info {width:auto; height:auto; background-color:#fff; margin-bottom:20px; position:relative;}
.ma_list_info_icon {width:100px; height:100px; margin-right:15px;}
.ma_list_info_icon img {width:100%;}
.ma_list_info_des {padding-top:16px;}
.ma_list_info_des dt {margin-bottom:10px;}
.ma_list_info_des dd {margin-bottom:4px;}




.ma_in_content_list {width:auto; height:auto; padding:14px 20px; background-color:#fff;}
.ma_f_pst {background-color:#fff;}

.ma_tiezi_box_bottom {padding:10px 0;}

.ma_fatie_btn_box {width:auto; height:auto;}
.ma_fatie_btn_box a, .ma_fatie_btn {display:block; float:left; width:120px; height:40px; text-align:center; line-height:40px; background-color:#019C73; color:#fff; font-size:14px; border:0; cursor:pointer;
  -webkit-font-smoothing: subpixel-antialiased;
  -webkit-transition: 0.25s linear;
  transition: 0.25s linear;
  -webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}
.ma_fatie_btn_box a:hover, .ma_fatie_btn:hover {-moz-opacity:0.85;opacity:0.85;filter:alpha(opacity=85);}

.ma_fatie_btn_2 {width:118px; height:40px; line-height:40px; border:#E7E7E7 1px solid; background:url(../images/ma_ft_btn_2.png) repeat-x left top; font-size:14px; color:#999;
  -webkit-font-smoothing: subpixel-antialiased;
  -webkit-transition: 0.25s linear;
  transition: 0.25s linear;
  -webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;}




/*.ma_tiezi_list {width:auto; height:auto; border-top:0; border-bottom:0;}
.ma_tiezi_list table {width:100%; border-bottom:#f2f2f2 1px solid;}

.ma_tiezi_list th, .ma_tiezi_list td {padding:11px 0; border-top:#f2f2f2 1px solid; border-bottom:0;}
.ma_tiezi_list tr:hover th, .ma_tiezi_list tr:hover td {background-color:#F5F5F5;}

.ma_tiezi_list_t {width:auto; height:36px; line-height:36px; font-weight:normal; font-size:14px; background-color:#FCFCFC; padding:0 14px;}
.ma_tiezi_list tr.ma_tiezi_list_t:hover th, .ma_tiezi_list tr.ma_tiezi_list_t:hover td {background-color:#fafafa;}

.ma_tiezi_list .ma_tiezi_list_t th, .ma_tiezi_list .ma_tiezi_list_t td {padding:0;}

.ma_tiezi_list .num, .ma_tiezi_list_th .num {text-align:center; padding-right:5px;}

.tl .by {line-height:14px; padding:11px 10px; width:150px;}

.ma_tiezi_list_th .by {padding-left:10px; width:130px;}

.ma_tiezi_list .by img {width:28px; float:left; margin-right:5px;}

.ma_th {border-top:1px #DDD solid; background-color:#F5F5F5;}
.ma_th th {height:34px; vertical-align:middle;}

.ma_td table {width:100%;}
.ma_td th, .ma_td td {border-top:1px #DDD solid; padding:10px 0 10px 10px;}
.ma_td table .common {font-size:14px; padding-left:8px; padding-right:25px;}*/

/*.ma_tiezi_list_th {width:auto; border-top:1px #ddd solid;}*/
/*.ma_tiezi_list_th th, .ma_tiezi_list_th td, .ma_tiezi_list_th td.by {vertical-align:middle; padding-top:0; padding-bottom:0; height:42px; border-bottom:0;}
.ma_tiezi_list_th th {padding-left:10px;}
.ma_tiezi_list_th tr:hover th, .ma_tiezi_list_th tr:hover td {background-color:#FFF;}*/

.tl td em {font-size:12px;}

.xi2, .xi2 a, .xi3 a {color:#000;}
#f_pst .bm_c {padding-top:10px;}

.px, .pt, .ps, select, .tedt {border:#d3d3d3 1px solid; background:none;}
.hasfsl {margin-right:170px;}

#f_pst .px {height:26px; line-height:26px; margin-right:13px;}

.unchk, .chked, .tbmu .a {color:#0EC16F;}

.ma_f_pst_title{width:auto;height:47px;line-height:47px;font-size:16px;padding-left:20px; border-top:#EAEAEA solid 20px;}

.ma_blue_btn{width:auto;height:30px;padding:0 22px;color:#fff; cursor:pointer; background-color:#0EC16F; border:0;
  -webkit-font-smoothing: subpixel-antialiased;
  -webkit-transition: 0.25s linear;
  transition: 0.25s linear;}
.ma_blue_btn:hover {background-color:#58D68D;}


.pgs #newspecial, .pgs #newspecialtmp, .pgs #post_reply, .pgs #post_replytmp {margin-right:0;}

.ct2_a, .ct3_a {background-color:#fff;}


/*#main_message .ma_yanzheng_img {height:23px;}*/

#f_pst .avatar {margin-top:25px;}

.tl .icn {width:45px;}

.pm_c .o {margin:0; margin-left:9px;}

.jixing {width:140px; overflow:hidden;}

.checked_no{
	background: url("../images/atarget.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    width:20px;
    height:20px;
    display:inline-block;
    position:relative;
    top:7px;
}
.checked_yes{
	background: url("../images/atarget.png") no-repeat scroll 0 -40px transparent;
    cursor: pointer;
    width:20px;
    height:20px;
    display:inline-block;
    position:relative;
    top:7px;
}





/*发帖页*/

.ma_bj_tab {border-bottom:#E9E9E9 2px solid; height:auto; padding-top:24px;}
.ma_bj_tab a {background:none; border:0; font-size:16px; color:#999; line-height:150%; padding:0 23px 9px 23px;}
.ma_bj_tab .a a, .ma_bj_tab .current a, .ma_bj_tab .a a:hover, .ma_bj_tab .current a:hover {border:0; border-bottom:4px solid #019C73; color:#555; line-height:150%; padding:0 23px 9px 23px; background:none;}
.ma_bj_tab a:hover {color:#019C73;}
.ct2_a, .ct3_a {background:none;}
#draftlist {border-color:#F4F4F4;}

#postbox .edt {border:#E0E0E0 1px solid; overflow:hidden;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;}

#postbox .edt .b2r a.dp {border:#E0E0E0 1px solid; background-position:100% -1px; margin-right:4px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;}

#postbox .edt .bar a.ma_bj_btn {border:#EAEAEA 1px solid; padding:0 7px; margin-right:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;}


#postbox .edt .bar {background-color:#FAFAFA; border-bottom:#E0E0E0 1px solid; padding:7px 6px;}
#postbox .edt .bar a {border-color:#FAFAFA;}
#postbox .edt .bar a:hover, .edt .bar a.hover {border-color:#E1E1E1; background-color:#FAFAFA;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;}

#postbox .edt .bbar {border-top:#E9E9E9 dashed 1px; background:#fff; height:29px; line-height:29px;}

#postbox #post_extra_tb label {height:32px; background: url(../images/bj_bg.png) repeat-x left top; border-color:#E7E7E7; margin-right:6px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;}
#postbox #post_extra_tb label.a {height:36px; background:#fff; border-bottom:0; color:#555; font-weight:bold;
-webkit-border-bottom-left-radius:0;
-moz-border-bottom-left-radius:0;
border-bottom-left-radius:0;
-webkit-border-bottom-right-radius:0;
-moz-border-bottom-right-radius:0;
border-bottom-right-radius:0;}

#postbox #post_extra_tb label span {float:none; line-height:32px; padding:0; background:none; padding:0 21px; font-size:14px;}
.bbar .pipe {color:#E9E9E9;}
#postbox .edt .bbar a:hover, .exfm .xi2:hover {color:#019C73;}
#post_extra_c .exfm {background-color:#fff; border-color:#E9E9E9; padding:11px 20px; color:#999;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;}

#post_extra_c .exfm b {color:#777;}

.exfm .pipe {color:#E9E9E9;}
.exfm .xi2 {color:#3da0fd;}

.ma_black {color:#555;}

#post_extra_c .exfm .xw1 {font-size:14px; color:#777;}

#postbox .exfm table th, .exfm table td {padding:0 2px;}

#post_extra_c #extra_additional_c {-webkit-border-top-left-radius:0;
-moz-border-top-left-radius:0;
border-top-left-radius:0;}
#post_extra_c #extra_additional_c label {margin-right:22px;}
#post_extra_c #extra_additional_c label .login_m {margin-right:6px;}

.ma_ft_txt, .ma_ft_txtarea {padding:0 5px; height:24px; line-height:24px \9; border-color:#E9E9E9; background-color:#fff;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;}
.ma_ft_txtarea {height:92px; padding:5px;}
.ma_ft_txt_big {height:28px; line-height:28px \9;}
.ma_ft_txt_mini {height:18px; line-height:18px \9; border-color:#E0E0E0; background-color:#fff; padding:0 2px; width:40px !important; position:relative; top:-2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;}

.ma_mini_txt {height:20px; line-height:20px \9; border:#E0E0E0 1px solid; background-color:#fff; text-align:center; color:#3DA0FD; width:54px !important; position:relative;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;}

.ma_my_select, .ma_my_select_2, .ma_my_select_3 {height:28px; background:url(../images/select_bg.png) repeat-x left top; border:#E7E7E7 1px solid; overflow:hidden; display:inline-block; *display:inline; *zoom:1;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;}
.ma_my_select .ftid {margin:0;}
.ma_my_select .ftid a {background:url(../images/newarow.png) no-repeat right top; border:0; height:28px; line-height:28px; color:#999 !important; padding-left:8px;}

.ma_my_select_2, .ma_my_select_3 {*background:none; *padding-right:0; padding-right:5px;}
.exfm .ma_my_select_2 select, .ma_my_select_2 select, .ma_my_select_3 select {border:0; color:#999; padding:0; padding-left:6px; background:none !important; position:relative; top:5px;
-webkit-appearance: none;
appearance: none;}

.ma_my_select_3 {height:20px; position:relative; top:7px; padding-right:2px; margin:0 1px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;}
.ma_my_select_3 select {color:#3DA2FC; top:2px;}

@media screen and (-webkit-min-device-pixel-ratio:0) { .exfm .ma_my_select_2 select, .ma_my_select_2 select {height:28px; line-height:26px; background:url(../images/newarow.png) no-repeat right top !important; position:static; padding-right:20px;}
.ma_my_select_3 select {line-height:18px; height:20px; padding-right:16px; background:url(../images/header_down_nrrow.png) no-repeat right center !important; background-size:8px auto !important; position:static;}/*webkit*/ }
@media screen and (-webkit-min-device-pixel-ratio:0) { .ma_my_select_2 {padding-right:0;}
.ma_my_select_3 {padding-right:5px; top:6px;}/*webkit*/ }

.ma_ft_blue {color:#3DA2FC;}



@media screen and (-webkit-min-device-pixel-ratio:0) {input.login_m {appearance: none; -webkit-appearance: none; border:0; outline:none; background:url(../images/checkbox.png) no-repeat left top; background-size:100% auto; width:16px; height:16px; position:relative; top:0px;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;}
input.login_m:checked {appearance: none; -webkit-appearance: none;  background:url(../images/checkbox.png) no-repeat left bottom; background-size:100% auto;}
/*webkit*/ }

#e_switcher .login_m {margin-right:5px;}

.tfm caption, .tfm th, .tfm td {vertical-align:middle;}

#e_bold {background:url(../images/1.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}
#e_italic {background:url(../images/2.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}
#e_underline {background:url(../images/3.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}
#e_forecolor {background:url(../images/4.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}
#e_backcolor {background:url(../images/5.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}
#e_url {background:url(../images/6.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}
#e_autotypeset {background:url(../images/7.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}
#e_justifyleft {background:url(../images/8.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}
#e_justifycenter {background:url(../images/9.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}
#e_justifyright {background:url(../images/10.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}

#e_sml {background:url(../images/1_big.gif) no-repeat center top !important; width:32px; color:#999; margin-right:4px; text-align:center;}
.b2r #e_sml {background:url(../images/11.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}

#e_image {background:url(../images/2_big.gif) no-repeat center top !important; width:32px; color:#999; margin-right:4px; text-align:center;}
.b2r #e_image {background:url(../images/12.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}

#e_attach {background:url(../images/3_big.gif) no-repeat center top !important; width:32px; color:#999; margin-right:4px; text-align:center;}
.b2r #e_attach {background:url(../images/13.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}

#e_at {background:url(../images/7_big.gif) no-repeat center top !important; width:32px; color:#999; margin-right:4px; text-align:center;}
.b2r #e_at {background:url(../images/17.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}

#e_aud {background:url(../images/4_big.gif) no-repeat center top !important; width:32px; color:#999; margin-right:4px; text-align:center;}
.b2r #e_aud {background:url(../images/14.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}

#e_vid {background:url(../images/5_big.gif) no-repeat center top !important; width:32px; color:#999; margin-right:4px; text-align:center;}
.b2r #e_vid {background:url(../images/15.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}

#e_fls {background:url(../images/6_big.gif) no-repeat center top !important; width:32px; color:#999; margin-right:4px; text-align:center;}
.b2r #e_fls {background:url(../images/16.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}



#e_quote {background:url(../images/18.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}
#e_code {background:url(../images/19.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}
#e_inserthorizontalrule {background:url(../images/1_zhan.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}
#e_tbl {background:url(../images/2_zhan.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}
#e_unlink {background:url(../images/3_zhan.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}
#e_removeformat {background:url(../images/4_zhan.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}
#e_floatleft {background:url(../images/5_zhan.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}
#e_floatright {background:url(../images/6_zhan.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}
#e_insertorderedlist {background:url(../images/7_zhan.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}
#e_insertunorderedlist {background:url(../images/8_zhan.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}
#e_free {background:url(../images/10_zhan.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}
#e_pasteword {background:url(../images/13_zhan.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}
#e_index {background:url(../images/12_zhan.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}
#e_postbg {background:url(../images/14_zhan.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}
#e_password {background:url(../images/11_zhan.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}
#e_page {background:url(../images/9_zhan.gif) no-repeat left top !important; width:22px; height:22px; margin-right:4px;}

#e_undo {background:url(../images/ce.gif) no-repeat center center !important; margin-right:7px;}
#e_redo {background:url(../images/qian.gif) no-repeat center center !important; margin-right:7px;}






#subjectchk {font-size:14px; color:#666;}


#postbox .pnpost {margin-top:14px; margin-top:14px !important;}
#postbox .pnpost .ma_fatie_btn {margin-right:6px;}


.exfm {border-bottom:0; padding-bottom:4px; padding-top:17px; border-top:1px dashed #E9E9E9;}

.sinf {width:613px; padding-right:31px; border-right:#E0E0E0 1px solid; position:relative; margin-bottom:26px;}
.sinf h4 {font-size:14px; color:#999; font-weight:normal; width:499px; padding-bottom:9px;}
.sinf h4 span {font-size:12px; float:right;}

.sinf p {height:auto; line-height:normal; padding:0; margin-top:12px;}
.sinf a.d {background: url(../images/del.png) no-repeat right top; position:relative; top:6px;}
.sinf a.d:hover {background-position:right -36px;}

#pollm_t_1, #pollm_t_2 {position:absolute; left:0; bottom:-27px;}


.sadd {font-size:14px; color:#999; margin-left:26px; position:relative; top:23px;}
.sadd p {padding-bottom:4px;}

.tfm th .rq, .exfm .rq {}

.ft_tp_img {position:relative; top:-3px;}


#extra_replycredit_c b {font-size:14px; color:#777; margin-right:19px;}

